Contexto global.BeforeExit

Contexto global

BeforeExit

Disponible desde la versión 8.2.

Sintaxis:

BeforeExit(<Cancelar>, <TextoAdvertencia>)

Parámetros:

<Cancelar>

Tipo: Booleano.
Indica que la salida se cancela. Si esta opción se establece en Verdadero en el cuerpo del procedimiento controlador, no se producirá ninguna salida.
Valor predeterminado: Falso.

<TextoAdvertencia>

Tipo: Cadena.
Si el parámetro <Cancelar> se ha establecido en el valor Verdadero y <TextoAdvertencia> contiene una cadena no vacía, se muestra una ventana de mensaje con esta cadena y se le pide al usuario que permanezca o salga de la ventana sin guardar los datos.
Si el parámetro <Cancelar> se ha establecido en el valor Verdadero y <TextoAdvertencia> contiene una cadena vacía, se muestra una ventana de mensaje con un texto general “El trabajo no está completo en esta ventana” y se le pide al usuario que permanezca o salga de la ventana sin guardar los datos.
Si el parámetro <Cancelar> se ha establecido en el valor Falso, se ignora el valor del parámetro <TextoAdvertencia> y se continuará el proceso de cierre de la aplicación.
Nota: En el navegador web Mozilla Firefox, la ventana de mensaje no contiene texto de advertencia.

Descripción:

Ocurre antes de cerrar 1C:Enterprise en el modo ManagedApplication antes de cerrar la ventana principal. El controlador de eventos puede realizar las comprobaciones adecuadas y también puede establecer una opción para cancelar la salida, si es necesario.
En el proceso de cierre de la aplicación no se permiten llamadas al servidor y apertura de ventanas.

Disponibilidad:

Cliente ligero, cliente web, servidor, cliente grueso, conexión externa.

Nota:

Este evento ocurre primero. Después de él, los eventos ocurren en la siguiente secuencia:

Si se realizan llamadas asíncronas dentro del procedimiento, el parámetro Cancelar debe establecerse en Verdadero en el procedimiento y el cierre del sistema debe continuar desde el procedimiento de alerta de finalización de llamada síncrona.

Consulte también:

Contexto global, evento OnExit

Disponible desde:

Disponible desde la versión 8.2.